草庐IT

java - JAXB 类型问题

全部标签

ruby-on-rails - 我的简单 If Else 有什么问题?

我是RoR/Ruby的新手,我似乎无法让最简单的东西工作。(相信我,我搜索谷歌并重新阅读文档,我不知道哪里错了)所以在我的主视图中,我添加了以下内容:2%>什么也没有输出..**更新**好的,这是我的新更正代码,但它仍然无法正常工作2%> 最佳答案 您的陈述不打算显示,而不是2%>写2%>else和end也是一样的编辑2%>#option1todisplaydynamicdatanada#option2todisplaystaticdata 关于ruby-on-rails-我的简单IfE

Java 有 FindBugs。 Ruby 的等价物是什么?

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:AutomaticcodequalitytoolforRuby?Java有FindBugs™。Ruby的等价物是什么?

ruby-on-rails - 如何让一个问题包含另一个对参数的关注

假设您从ActiveSupport::Concern的文档中获得此代码,但您希望包含的Fooblock具有不同的内容,具体取决于包含Foo的模块或类。在我试图解决的特定问题中,我有一组地址验证,但地址字段将被命名为home_zip_code或work_zip_code,我希望包含验证问题以了解zip_code的前缀字段。require'active_support/concern'moduleFooextendActiveSupport::Concernincludeddo#havesome_valuebeaccessibledefself.method_injected_by_foo

Ruby 字符串编码问题

我查看了其他与ruby​​/encoding相关的帖子,但无法弄清楚为什么以下内容不起作用。可能只是因为我很笨,但情况就是这样。在Windows上使用Ruby1.9。我有一组CSV文件,需要在每一行的末尾附加一些数据。每当我运行我的脚本时,附加的字符都是乱码。输入文本似乎是IBM437编码,而我附加的字符串以US-ASCII开头。关于强制对输入字符串进行编码或附加字符串似乎没有改变结果输出。我很难过。当前的编码版本只是我尝试的最后一个版本。defappend_salesperson(txt,salesperson)iftxt.length>2returntxt.chomp.force_

ruby - github api v3 创建问题消息未找到

当我尝试创建一个github问题时,它给出消息未找到回复。以及如何发送身份验证header。因为创建问题需要用户登录或验证curl-XPOST-i-d'{"title":"my-new-repo","body":"mynewissuedescription"}'https://api.github.com/repos/barterli/barter.li/issuesHTTP/1.1404NotFoundServer:GitHub.comDate:Wed,19Feb201407:11:33GMTContent-Type:application/json;charset=utf-8Sta

ruby - Perl 和 Ruby 之间的 YAML 数据交换问题

我在通过YAML在Perl和Ruby之间交换数据时遇到问题。我有一些看起来像数字:数字的值,例如1:16。Perl的YAML库(Tiny和XS)将其编码为1:16,不带引号。Ruby的YAML库(Psych)不会将其解释为字符串,而是以某种方式变成Fixnum值4560。我不知道如何在任何一方解决这个转换问题。我用例的YAML中的每个值都应该是一个对象或字符串。因此,如果存在这样的选项,我可以告诉PerlYAML库引用所有值。或者有什么方法可以告诉RubyYAML库将所有​​值解释为字符串?有任何想法吗?从逻辑上讲,改变任何一方的语言都不是一种选择。Perl:useYAML::XSqw

ruby - 有没有办法在 Ruby 中执行编译时类型检查?

我知道Ruby是动态和强类型的,但据我所知,由于每个参数缺少显式类型表示法(或契约),当前语法不允许在编译时检查参数类型。如果我想执行编译时类型检查,我有哪些(实际成熟的)选项?更新我的意思是类型检查类似于典型的静态类型语言。比如C。例如,C函数表示每个参数的类型,编译器检查传入的参数是否正确。voidfunc1(structAAAaaa){structBBBbbb;func1(bbb);//Wrongtype.Compiletimeerror.}作为另一个例子,Objective-C通过放置显式类型信息来做到这一点。-(id)method1:(AAA*)aaa{BBB*bbb=[[A

ruby - 我的 ruby 有问题

总是同样的错误:AilixdeMacBook-Pro:~Ailix$ruby-vruby2.0.0p481(2014-05-08revision45883)[universal.x86_64-darwin14]AilixdeMacBook-Pro:~Ailix$ruby-dException`LoadError'at/Library/Ruby/Site/2.0.0/rubygems.rb:1240-cannotloadsuchfile--rubygems/defaults/operating_systemException`LoadError'at/Library/Ruby/Site/

ruby-on-rails - 萨翁 SSL 问题

我正在努力让Savongem连接到我们的一台服务器。我不断收到一条错误消息,指出我无法通过ssl。我已经阅读了许多教程和修复程序,但似乎都没有用。感谢任何帮助-如果我能度过它,这将成为我的星期一:-)。错误:D,[2011-06-20T09:43:02.002993#10328]DEBUG--:RetrievingWSDLfrom:http://path_to_wsdl:4443/sm/services/mailing/2009/03/02?wsdlD,[2011-06-20T09:43:02.129057#10328]DEBUG--:HTTPIexecutesHTTPGETusing

ruby-on-rails - 类型错误 : wrong argument type String (expected Module)

我有以下代码:classProfileLookup基本上包含大量查找数据,按类别拆分。目的是为数据库中的每个类别创建一个方法。通过Rails控制台,此代码按预期工作:ruby-1.9.3@hub:002>ProfileLookup.available_gendersProfileLookupLoad(0.6ms)SELECT"profile_lookups".*FROM"profile_lookups"WHERE"profile_lookups"."category"='gender'ORDERBYvalue=>["Female","Male"]但是,我的规范不合格。以下规范:requ